﻿using System.Collections.Generic;
using Game.Command.Internal;
using Game.Objects;

namespace Game.Command
{
    public class VehicleCommands
    {
        readonly Vehicle _Vehicle; 

        public VehicleCommands(Vehicle vehicle)
        {
            _Vehicle = vehicle;
        }

        public Vehicle Vehicle
        {
            get { return _Vehicle; }
        }

        public IEnumerable<GameCommand> Commands
        {
            get 
            { 
                List<GameCommand> commands = new List<GameCommand>();
                commands.Add(new HealCommand(_Vehicle));
                return commands;
            }
        }

    }
}
